the superior body - French English Dictionary